/*************************************************************************
 Copyright (C) Unpublished Unis Software, Inc. All rights reserved.
 Unis Software, Inc., Confidential and Proprietary.

 This software is subject to copyright protection
 under the laws of the Public of China and other countries.

 Unless otherwise explicitly stated, this software is provided
 by Unis "AS IS".
 *************************************************************************/
package com.unis.model.attence;

import com.unis.model.BaseModel;

/**
 * 请假、加班、外出登记
 * @author Administrator (email:raulcsj@163.com)
 * @since 2013-01-31
 */
public class DutyMotion extends BaseModel {

    private static final long serialVersionUID = 1L;

    /****************************************
     * Basic fields
     ****************************************/
    /**
     * 主键
     */
    private String dateid;
    /**
     * 外出/加班人员
     */
    private String userid;
    /**
     * 描述
     */
    private String descp;
    /**
     * 开始日期
     */
    private String starttime;
    /**
     * 结束日期
     */
    private String endtime;
    /**
     * 审批人ID
     */
    private String approvalid;
    /**
     * 审批人
     */
    private String approvalname;
    /**
     * 审批状态:0=未审批、1=通过审批、2=不通过审批
     */
    private double status;
    /**
     * 审批意见
     */
    private String approvaloption;
    /**
     * 标识：0=加班、1=请假、2=外出
     */
    private double flag;
    /**
     * Y
     */
    private double runid;

    /****************************************
     * JavaBean Specify setter & getter
     ****************************************/
    public void setDateid(String dateid) {
        this.dateid = dateid;
    }

    public String getDateid() {
        return dateid;
    }
    public void setUserid(String userid) {
        this.userid = userid;
    }

    public String getUserid() {
        return userid;
    }
    public void setDescp(String descp) {
        this.descp = descp;
    }

    public String getDescp() {
        return descp;
    }
    public void setStarttime(String starttime) {
        this.starttime = starttime;
    }

    public String getStarttime() {
        return starttime;
    }
    public void setEndtime(String endtime) {
        this.endtime = endtime;
    }

    public String getEndtime() {
        return endtime;
    }
    public void setApprovalid(String approvalid) {
        this.approvalid = approvalid;
    }

    public String getApprovalid() {
        return approvalid;
    }
    public void setApprovalname(String approvalname) {
        this.approvalname = approvalname;
    }

    public String getApprovalname() {
        return approvalname;
    }
    public void setStatus(double status) {
        this.status = status;
    }

    public double getStatus() {
        return status;
    }
    public void setApprovaloption(String approvaloption) {
        this.approvaloption = approvaloption;
    }

    public String getApprovaloption() {
        return approvaloption;
    }
    public void setFlag(double flag) {
        this.flag = flag;
    }

    public double getFlag() {
        return flag;
    }
    public void setRunid(double runid) {
        this.runid = runid;
    }

    public double getRunid() {
        return runid;
    }

}
